lay down your life - Turkish English Dictionary